/**
 * Framework Tec - FauxPassager.java
 *
 * @author Abdessamad HAILASS
 * @since 2011
 **/

package tec;

import java.lang.String;

class FauxPassager implements Passager, Usager {
   public String Nom;
   public long Destination;
   public EtatPassager etat;
   public Messages messages;

   public FauxPassager (int destination) {
      Nom = "FauxPassager";
      Destination = destination;
      messages = new Messages ();
   }

   public String nom () {
      return new String (Nom);
   }

   public void accepterPlaceAssise () {
      messages.add ("accepterPlaceAssise");
   }

   public void accepterPlaceDebout () {
      messages.add ("accepterPlaceDebout");
	}
   
   public void accepterSortie () {
      messages.add ("accepterSortie");
	}

   public boolean estAssis () {
      return etat.estAssis ();
	}

   public boolean estDebout () {
      return etat.estDebout ();
	}

   public boolean estDehors () {
      return etat.estExterieur ();
	}

   public void monterDans (Transport t) {
      messages.add ("monterDans");
	}

   public void nouvelArret (Bus b, int arret) {
      messages.add ("nouvelArret");
	}
}

